Hui Tang, Purdue University, West Lafayette, USA, tang227@purdue.edu PRIMARY
Wenjie Wu, Purdue University, West Lafayette, USA, wu1116@purdue.edu
Zheng Zhou, Purdue University, West Lafayette, USA, zhou85@purdue.edu
Sijin Wang, Purdue University, West Lafayette, USA, wang2283@purdue.edu
Andrew Aijun Huang, Purdue University, West Lafayette, USA, huan1004@purdue.edu
Yafeng Niu, Southeast University, China, niu29@purdue.edu
Yingjie Chen, Purdue University, West Lafayette, USA, victorchen@purdue.edu
Zhenyu Qian, Purdue University, West Lafayette, USA, qianz@purdue.edu
Student Team: YES
Tools Used: VanillaJS, D3.js, PHP, MySQL, Microsoft Excel
Approximately how many hours were spent working on this submission in total?
200 hours
May we post your submission in the Visual Analytics Benchmark Repository after VAST Challenge 2017 is complete?
YES
Video
Live Demo
https://goo.gl/jU1AfB - WindNebula: Vectorial-Temporal Analysis for Environmental Assessment
Questions
MC2.1 – Characterize the sensors’ performance and operation. Are they all working properly at all times? Can you detect any unexpected behaviors of the sensors through analyzing the readings they capture? Limit your response to no more than 9 images and 1000 words.
Fig 2.1.1 The vectorial and temporal view of the WindNebula system. Sensor reading dots are placed inside the white circles according to their readings and corresponding wind directions at the moment (Upper part). Temporal view of readings are juxtaposed by sensors for sensor-wise comparison (Bottom part).
Fig 2.1.2 The detailed temporal view of the sensor 1 by month and corresponding wind frequency heat maps on the top. With a remote location and calm meteorological condition, sensor 1 detected low readings at most of the time.
Fig 2.1.3 The detailed temporal view of the sensor 4 by month and a side-by-side temporal plot with all sensors. Sensor 4 reported a pattern of shifting baseline while others did not.
Fig 2.1.4 The detailed temporal view of the sensor 5 by month and a side-by-side temporal plot with all sensors. Sensor 5 reported a pattern of magnifying range over months while others did not.
Fig 2.1.5 The side-by-side temporal plot of all sensors in logarithm scale. Sensor 3 and 6 reported sparse readings at low values while others did not.
Fig 2.1.6 The detailed temporal view of the sensor 2 by month. Moments of missing reading are marked at the bottom time line as hollowed dots. When all four chemicals were missing readings at the same time, we consider a power failure event took place at this moment. We use vertical lines to highlight such moments.
Fig 2.1.7 The side-by-side temporal plot of all sensors. Sensor 6 did not show the pattern of sparse gradient from low readings to high readings.
Fig 2.1.8 The detailed temporal views of the sensor 3 by month and by chemical. Appluimonia and Chlorodinine views indicate that readings are detected in many random directions, and not correspond to the directions from the four factories. But the AGOC-3A and Methylosmolene views does not show such a pattern.
Fig 2.1.9 The detailed temporal view of the sensor 9 by month and a side-by-side temporal plot with all sensors. Each sensor had its own stable baseline, but sensor 9 showed a sudden raised baseline from August 23 8:00.
MC2.2 – Now turn your attention to the chemicals themselves. Which chemicals are being detected by the sensor group? What patterns of chemical releases do you see, as being reported in the data?
Limit your response to no more than 6 images and 500 words.
Fig 2.2.1 The image above shows side-by-side temporal plots with all sensors for all four chemicals. All the four chemicals including AGOC-3A, Appluimonia, Chlorodinine and Methylosmolene had been detected by all the sensors.
Fig 2.2.2 The detailed temporal view of the sensor 6 and sensor 9. Misreported data are labeled as AGOC-3A poles (orange) connecting two contradictory readings at the same time. Corresponding hollowed cyan Methylosmolene circle marked missing data at the bottom timeline.
Fig 2.2.3 The detailed temporal view of the sensor 6 for AGOC-3A and Methylosmolene. The ‘Day-only’ for AGOC-3A and ‘Night-only’ for Methylosmolene pattern could be cancelled out if we consider the misreport situation.
Fig 2.2.4 The detailed temporal view of the sensor 7 for AGOC-3A. Besides the misreported AGOC-3A, there were actually no large AGOC-3A detected.
Fig 2.2.5 The detailed temporal view of the sensor 1 and sensor 2. Besides the small readings, there were actually no large meaningful readings detected.
MC2.3 – Which factories are responsible for which chemical releases? Carefully describe how you determined this using all the data you have available. For the factories you identified, describe any observed patterns of operation revealed in the data.
Limit your response to no more than 8 images and 1000 words.
Fig 2.3.1.1 Top: Vectorial view of the chemical Chlorodinine together with connection lines between Roadrunner fitness electronics factory and all sensors. Emission of Chlorodinine from Roadrunner was confirmed because multiple large readings were found along that direction. Bottom: Minor emission of AGOC-3A from Roadrunner was found by the same approach.
In terms of operation pattern of Roadrunner, we chose the most representative sensor 6 of Chlorodinine releasing temporal plot to show the pattern (Fig 2.3.1.1.a).
Fig 2.3.1.1.a The detailed temporal view of sensor 6 of Chlorodinine indicates most large readings occurred during weekdays.
Fig 2.3.1.2 Top: Vectorial view of the chemical AGOC-3A together with connection lines between Kasios office furniture factory and all sensors. Emission of AGOC-3A from Kasios was confirmed because multiple large readings were found along that direction. Bottom: Minor emission of Methylosmolene from Kasios was found by the same approach.
In terms of operation pattern of Kasios, we chose the most representative sensor 3 of AGOC-3A releasing temporal plot to show the pattern (Fig 2.3.1.2.a).
Fig 2.3.1.2.a The detailed temporal view of sensor 3 of AGOC-3A shows no obvious operating pattern. The factory were seemingly operating all week along.
Fig 2.3.1.3 Top: Vectorial view of the chemical AGOC-3A together with connection lines between Radiance ColourTek factory and all sensors. Emission of AGOC-3A from Radiance was confirmed because multiple large readings were found along that direction. Bottom: Minor emission of Appluimonia from Radiance was found by the same approach.
In terms of operation pattern of Radiance, we chose the most representative sensor 8 of AGOC-3A releasing temporal plot to show the pattern (Fig 2.3.1.3.a).
Fig 2.3.1.3.a The detailed sensor 8 temporal view of AGOC-3A shows no obvious operating pattern. The factory were seemingly operating all week along.
Fig 2.3.1.4 Top: Vectorial view of the chemical Appluimonia together with connection lines between Indigo Sol Boards factory and all sensors. Emission of Appluimonia from Indigo was confirmed because multiple large readings were found along that direction. Bottom: Minor emission of Methylosmolene from Indigo was found by the same approach.
In terms of operation pattern of Indigo, we chose the most representative sensor 9 of Appluimonia releasing temporal plot to show the pattern (Fig 2.3.1.4.a).
Fig 2.3.1.4.a The detailed temporal view of sensor 8 of AGOC-3A shows no obvious operating pattern. The factory were seemingly operating all week along.
Fig 2.3.2 The average readings indicator for each individual sensor for each single chemical for weekday/weekend and day/night summarize the chemical releasing pattern.